unearth the long-buried secrets - Alemán Inglés Diccionario